/*
 * tcp.h
 *
 *  Created on: Nov 25, 2014
 *      Author: root
 */
/******************************************************************************************************************/
#ifndef TCP_H_
#define TCP_H_
/******************************************************************************************************************/
#include <netinet/tcp.h>

//#include "mark.h"
//#include "tuple4.h"
/******************************************************************************************************************/
class Tcp: public tcphdr {
public:
public:
	bool IsACK();
	bool IsPSH();
	bool IsSYN();
	bool IsFIN();
	bool IsURG();
	bool IsRST();
	char* ToString();
	unsigned char* GetTcpPayload();
	unsigned int GetTcpPayloadLen();
};
/******************************************************************************************************************/

#endif /* TCP_H_ */
